all: ./third_party/tarjan_cut.exe ./third_party/fast_cut_edge.exe\
	./third_party/fast_cut_edge_BFS.exe ./third_party/caocao_cut_bridge.exe

%.exe: %.obj
	g++ -o ${@} -Wall --std=c++11 ${<}

%.obj: %.cpp
	g++ -o ${@} -c -Wall --std=c++11 ${<}

clean:
	rm -f ./third_party/*.obj ./third_party/*.exe